ribbon bouquet - German English Dictionary